dogs cats endoscopy colonial heights cat cat breeders puppy puppies petersburg derbyshire chester dog pet colonoscopy richmond henrico chesterfield county